shielded twisted pair - French English Dictionary